<?php

Class Aux_model extends CI_Model {

    function __construct() {
	   parent::__construct();
	   $this->load->database();
    }

// funciones de borrado

    function erase_pais($id) {
	   $this->db->delete('paises', array('cod_pais' => $id));
    }

    function erase_idioma($id) {
	   $this->db->delete('idiomas', array('cod_idiomas' => $id));
    }

    function erase_calificacion($id) {
	   $this->db->delete('calificacion', array('cod_calificacion' => $id));
    }

    function erase_poblacion($id) {
	   $this->db->delete('poblacion', array('cod_poblacion' => $id));
    }

    function erase_provincia($id) {
	   $this->db->delete('provincia', array('cod_provincia' => $id));
    }

    function erase_genero($id) {
	   $this->db->delete('generos', array('cod_genero' => $id));
    }

// funciones de listado

    function list_paises() {
	   $resultado = $this->db->get('paises');
	   return $resultado->result_array();
    }

    function list_idiomas() {
	   $resultado = $this->db->get('idiomas');
	   return $resultado->result_array();
    }

    function list_calificaciones() {
	   $resultado = $this->db->get('calificacion');
	   return $resultado->result_array();
    }

    function list_poblaciones() {
	   $resultado = $this->db->get('poblacion');
	   return $resultado->result_array();
    }

    function list_provincias() {
	   $resultado = $this->db->get('provincia');
	   return $resultado->result_array();
    }

    function list_generos() {
	   $resultado = $this->db->get('generos');
	   return $resultado->result_array();
    }

// funciones de insercion
    function add_pais() {
	   $data = array(
		  'cod_pais' => $_POST['cod_pais'],
		  'ISO_PAIS' => $_POST['ISO_PAIS'],
		  'nombre_nacionalidad' => $_POST['nombre_nacionalidad'],
		  'nombre_pais' => $_POST['nombre_pais']
	   );
		  return $this->db->query($this->db->insert_string('paises', $data));
    }

    function add_idioma() {
	   $data = array(
		  'cod_idiomas' => $_POST['cod_idiomas'],
		  'nombre' => $_POST['nombre']
	   );
		  return $this->db->query($this->db->insert_string('idiomas', $data));
    }

    function add_calificacion() {
	   $data = array(
		  'cod_calificacion' => $_POST['cod_calificacion'],
		  'nombre' => $_POST['nombre']
	   );
		  return $this->db->query($this->db->insert_string('calificacion', $data));
    }

    function add_poblacion() {
	   $data = array(
		  'cod_poblacion' => $_POST['cod_poblacion'],
		  'nombre' => $_POST['nombre']
	   );
		  return $this->db->query($this->db->insert_string('poblacion', $data));
    }

    function add_provincia() {
	   $data = array(
		  'cod_provincia' => $_POST['cod_provincia'],
		  'nombre' => $_POST['nombre']
	   );
		  return $this->db->query($this->db->insert_string('provincia', $data));
    }

    function add_genero() {
	   $data = array(
		  'cod_genero' => $_POST['cod_genero'],
		  'nombre' => $_POST['nombre']
	   );
		  return $this->db->query($this->db->insert_string('generos', $data));
    }

}
